Skip to content

[ADD] Estate: Created new estate module#1191

Draft
adpaw-odoo wants to merge 8 commits intoodoo:19.0from
odoo-dev:19.0-tutorial-estate-adpaw
Draft

[ADD] Estate: Created new estate module#1191
adpaw-odoo wants to merge 8 commits intoodoo:19.0from
odoo-dev:19.0-tutorial-estate-adpaw

Conversation

@adpaw-odoo
Copy link

Initial setup completed for creating a new estate module. Created the base estate module and installed it.
Initialized model and model fields which generates tables using odoo ORM.

Initial setup completed for creating a new estate module.
Created the base estate module and installed it.
Initialized model and model fields which generates tables using odoo ORM.
@robodoo
Copy link

robodoo commented Mar 10, 2026

Pull request status dashboard

@adpaw-odoo adpaw-odoo force-pushed the 19.0-tutorial-estate-adpaw branch 2 times, most recently from 80ed6b6 to c168b5b Compare March 12, 2026 04:43
Fixed issues and errors raised by the first push.
Defined access rights by creating security/ir.model.access.csv file in estate.
Defined the csv file in manifest.
@adpaw-odoo adpaw-odoo force-pushed the 19.0-tutorial-estate-adpaw branch from c168b5b to 09c816f Compare March 12, 2026 04:51
Added actions and menus in the module.
Created estate_property_views.xml for the window action.
Added estate_property_menus.xml to define the 3-level menu structure.
Registered new XML files in the manifest data list.
Implemented  fields, attributes and views.
Configure field attributes: 'readonly' for selling_price and 'copy=False'
where needed.
set default value for bedrooms and dynamic default for availability date.
Implement reserved fields: 'active' and 'state'
Fixed issues in the previous commit.
@adpaw-odoo adpaw-odoo force-pushed the 19.0-tutorial-estate-adpaw branch from 7b006d7 to 3b2951c Compare March 16, 2026 17:28
@adpaw-odoo adpaw-odoo force-pushed the 19.0-tutorial-estate-adpaw branch from 3b2951c to 5b1412b Compare March 16, 2026 17:36
Copy link

@mash-odoo mash-odoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello!
Great start on the app..
Here are a few comments..mostly nits..
Also please update the PR title

@adpaw-odoo adpaw-odoo changed the title [ADD] Estate: Chapter 2 & 3 [ADD] Estate: Created new estate module Mar 17, 2026
Created new model called estate_property_type.py.
Added actions and menus.
Implemented list, form and search views in estate_property_types.xml
@adpaw-odoo adpaw-odoo force-pushed the 19.0-tutorial-estate-adpaw branch from ad43920 to a7fc97b Compare March 18, 2026 04:55
Implemented Many2many and One2many relations.
Added estate.property.tag model with Many2many relation to estate.property
Added offer_ids One2many field to display offers on property form
Created corresponding views, menus, actions and access to above models and files
@adpaw-odoo adpaw-odoo force-pushed the 19.0-tutorial-estate-adpaw branch from b3fe6f7 to 68e69b0 Compare March 19, 2026 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants